Auburn Square Downtown apartment development launches new website, opens pre-leasing
Auburn Square, the striking new 97-unit apartment building located in quaint Downtown Auburn Hills, launches new website. The development is also now pre-leasing for Fall 2013 occupancy.