Carr Square Village Apts.

Carr Square Village Apts.

1521 Carr Ave. St. Louis, Missouri
314-421-4183

Carr Square Village Apartments were built in 1943 in townhome and garden style.

1521 Carr Ave. St. Louis, Missouri

314-421-4183

Stars

Price: