Open: Sat 11:00 AM - 2:00 PM $310,000 Active 2Beds3Baths1296Sqft0.04Acres 5034 Shorewood Landing Ln, Oviedo, FL 32765 MLS#: MFRO6456362