- 1324 Academy Ave #C, Saint Louis, MO 63113$800/mo1 bed · 1 bath · 1,000 sq ft1324 Academy Ave #CSaint Louis, MO 63113
- 1320 Academy Ave #A, Saint Louis, MO 63113$1,090/mo2 beds · 1 bath · 1,600 sq ft1320 Academy Ave #ASaint Louis, MO 63113
Updated


