Minerva Place ApartmentsVERIFIED
1342 Montclair Ave St Louis, MO
No description provided.
No amenity information provided.
Minerva Place Apartments is comprised of one and two-bedroom apartment homes. Apartment interiors are spacious with an abundance of closet space. The cost of heat and hot water are included in the rent