Mendota Council OKs scaled-back plan for new Plaza apartments
At Home Apartments’ plan for a new 79-unit apartment building on the south side of Mendota Plaza was approved on February 2 by the Mendota Heights City Council. Following an hours-long discussion and the testimony of a dozen residents opposed…