3667 Russell
Saint Louis, MO 63110
Listed on By Owner by Tiffany Hamilton
- 2 Bed
- 1 Baths
- 0.052 Acre(Lot)
This 2 bedroom/1 bath unit is spectacular. the second floor unit offers large spacious bedrooms, an open floor plan, exposed brick, tall...
Read More