1.) The sale of a Center City apartment building just broke records. The Icon apartments, located at 1616 Walnut Street, sold recently for $112 million. This created a new record for price per unit, coming in at $514,000 for each of the 206 apartments in the building. The apartments average 730 square feet. Icon features 23,000 square feet of retail […]