5 / 5 ( 1 vote ) Terra At The Grove Apartments by Green Street is under construction in The Grove neighborhood of St. Louis. The plan calls for 307 multi family units with high ceilings, open areas and a garage with 381 parking spaces. Terra will cover of 6 acres of land and is […]
Tag Archives: The Grove
Bark K St. Louis, 4565 McRee Avenue Opening Soon
Chroma Apartments in The Grove gets 5-star rating
5 / 5 ( 1 vote ) Chroma Luxury Apartments in The Grove neighborhood currently has a 5-star rating at Apartments.com, and if you could see how beautiful the outside looks, it’s not surprising at all. The apartment complex is a mixed-use development with Chouteau Plaza on the street level that houses Seoul Taco, Sweetwaters […]