824 Armitage (2-unit merge) launches on the market!

824 Armitage– a new concept for a modern green townhome in Chicago recently launched its sales center on Armitage. Check out the link below for additional information. www.824armitage.com