Senate Square Apartments
Add to Favorites
OPEN NOW
Today: 10:00 am - 5:00 pm
42 Years
in Business
Parking: Lot
Phone: (314) 771-0118
Address: 1921 Sidney St, Saint Louis, MO 63104
Website: http://www.thesenatesquareapts.com
2840 Wisconsin Ave, Saint Louis, MO 63118
2311 S 13th St, Saint Louis, MO 63104
1107 Mississippi Ave, Saint Louis, MO 63104
201 S 20th St, Saint Louis, MO 63103
2167 S 39th St, Saint Louis, MO 63110
1032 Allen Ave, Saint Louis, MO 63104
2207 South 39th Street, Saint Louis, MO 63110
2211 Market St, Saint Louis, MO 63103
2 S 4th St, Saint Louis, MO 63102
3516 Russell Blvd Apt 1, Saint Louis, MO 63104