Back to search results

$3,500/mo

1007 Russell Blvd, Saint Louis, MO 63104

Studio
House
Loading reviews

What you get

SuccessStatus: Lot Size: 0.101SuccessStatus: MLS Listing ID: 26026171SuccessStatus: Year Built: 1910