210 N 17th Street UNIT 1205

St Louis, MO, 63103
$60,000Price

210 N 17th Street UNIT 1205

St Louis, MO, 63103
PENDING
$60,000Price
1Beds
1Baths
648sqft

210 N 17th Street UNIT 1205

St Louis, MO, 63103
PENDING
$60,000Price
1Beds
1Baths
648sqft