Mia Rose Holdings bringing 144-unit multifamily community to Lake Saint Louis
Land has closed on a 7.8-acre lot at Technology Drive visible off Highway 40 in Lake Saint Louis, Missouri, where the upscale 144-unit multifamily community…