Apartment for lease in University City at $800 per month Apartment for lease 6855 A Plymouth Avenue, St Louis, MO 63130 Offered at $800/monthThis one-bedroom unit has its own entrance and …Continue Reading about Apartment for lease in University City at $800 per month