1/25 25 New $2,300 3 Beds3 Baths1,656 SqFt 2624 SWEET MAGNOLIA PL, Oviedo, FL 32765 Townhouse Listed by Laura Lerma 2 GOOD REALTY