$1,295 - $2,795 per month
Station House
1 - 3 Beds
1019 Skinker Pkwy, Saint Louis, MO 63112
$1,295 - $2,795 per month
Station House
1 - 3 Beds
1019 Skinker Pkwy, Saint Louis, MO 63112
$1,950 per month
1019 N Skinker Pkwy Unit 224, St. Louis, MO 63112
"Congratulations on your Match to St. Louis! Station House was built with Medical Residents in mind — offering a restful retreat just minutes from the medical district. Spacious floor plans give you room to study, decompress, and recharge between demanding shifts, so you can bring your best to every rotation." Prime Delmar Loop Living Near Washington UniversityDiscover exceptional urban
Suzanne Hunn The Hermann London Group LLC