Details
+
120 Ridgewood Dr Longwood, FL 32779
4 Beds
2.5 Baths
Built In 1978
2,121 Sq. Ft.
$459,900