Apartments in St Louis Area -

San Rafael Townhomes | Saint Louis, MO

San Rafael Townhomes in Saint Louis, MO
Located at 8456 San Rafael Place, Saint Louis, MO 63114
(314) 764-7957
Location:
8456 San Rafael Place, Saint Louis, MO 63114
Description:
1, 2 3 Bedroom Townhomes with Private Entrance, Washer Dryers in Select Apartments Townhomes, Laundry Facility, New Windows Patio Doors, Swimming Pool w/ Sundeck On Site Play Area, Eat in Kitchens ... More
Check Availability

(314) 764-7957

8456 San Rafael Place

Saint Louis, MO 63114