A plan for a building with 65 micro-unit apartments located near Naperville’s Route 59 Metra station has been approved by the Naperville City Council. The development, to be called the Weston Ridge ...