2 results in search
28 photos
909 Glenbrook Avenue St Louis MO 63122
$320,000
Beds: 2
Baths: 1
Sq Ft: 1,261
Days on Market: 4
Updated 11 Minutes Ago
Trip MapRequest InfoAppointment
28 photos
924 Glenbrook Avenue St Louis MO 63122
$289,900
Beds: 2
Baths: 1
Sq Ft: 1,053
Days on Market: 1
Updated 11 Minutes Ago
Trip MapRequest InfoAppointment