Property Address Details Type Price
4834 Margaretta Avenue Property Photo
4834 Margaretta Avenue
St Louis, MO 63115
Bed(s): 2
Bath(s): 1
Bath
SqFt: 1,084
Residential$79,900
4649 Lee Avenue Property Photo
4649 Lee Avenue
St Louis, MO 63115
Bed(s): 2
Bath(s): 1
Bath
SqFt: 893
Residential$79,000
3225 N Taylor Avenue Property Photo
3225 N Taylor Avenue
St Louis, MO 63115
Bed(s): 2
Bath(s): 2
Baths
SqFt: 1,092
Residential$74,000