Viewed
120 Trafalgar Pl
Longwood, FL 32779
$485,000
4 beds
2 full
bathrooms3,125 sq.ft.
Listed By CENTURY 21 Alton Clark