$757,000

202 Lemonleaf Lane, Oviedo, FL 32765

Save Contact

Sold Price:

$757,000

Sold Date: 05/15/2023

202 Lemonleaf Lane Oviedo, FL 32765

Sold MLS# O6099699

5 beds 4 baths 3,286 sq ft Single Family