St. Michael Planning Commission Approves Large Apartment Complex in Heart of the City Developer said this will be STMA’s first market-rate apartment complex January 4, 2018 By Meghan Gutzwiller St. Michael’s planning and zoning commission was up late Wednesday evening with a decision to make on a proposed 208-unit apartment complex in the Town Center area of St. Michael. […]