3129 Shenandoah Avenue

St Louis, MO, 63104
$650,000Price

3129 Shenandoah Avenue

St Louis, MO, 63104
Active
$650,000Price
6Beds
3Baths
3521sqft
Courtesy of: Invest St. Louis

3129 Shenandoah Avenue

St Louis, MO, 63104
Active
$650,000Price
6Beds
3Baths
3521sqft