2 results in search

33 photos
101 Florwood St Louis MO 63135
$129,900
-$5,000
Beds: 3
Baths: 2
Sq Ft: 1,004
Days on Market: 34

Updated 12 Minutes Ago
Trip MapRequest InfoAppointment

16 photos
100 Florwood Court St Louis MO 63135
$166,500
Beds: 3
Baths: 2
Sq Ft: 1,004
Days on Market: 72

Updated 12 Minutes Ago
Trip MapRequest InfoAppointment