2 results in search

8 photos
2901 Nebraska Avenue St Louis MO 63118
$699,000
Beds: 0
Baths:
Sq Ft:
Days on Market: 148

Updated 14 Minutes Ago
Trip MapRequest InfoAppointment

53 photos
2908 Texas Avenue St Louis MO 63118
$219,900
-$5,000
Beds: 3
Baths: 3
Sq Ft: 1,356
Days on Market: 38

Updated 14 Minutes Ago
Trip MapRequest InfoAppointment
