Castle Rock Equity Acquires Philadelphia’s ICON Building for $112M

by Amy Works

PHILADELPHIA — Castle Rock Equity has acquired the ICON Building at 1616 Walnut St. in Philadelphia’s City Center district. The company purchased the 25-story art deco tower for $112 million. The previous owners, a partnership between Federal Capital Partners, Cross Properties and Alterra Property Group, completed a $60 million transformation to the building in 2014, converting it from office to residential use. Constructed in 1929, the 206-unit apartment building features a rooftop terrace, wellness center, club level, electric car charging stations, car and bike share programs, and a pet grooming station, among other on-site amenities. Castle Rock Equity Group worked with Divvone Equity Group to close the transaction.

You may also like