$775,000

614 Lemongrass Lane, Oviedo, FL 32765

Save Contact

Sold Price:

$775,000

Sold Date: 08/09/2023

614 Lemongrass Lane Oviedo, FL 32765

Sold MLS# O6117590

5 beds 5 baths 3,939 sq ft Single Family