Imperial Plaza is a 1 and 2-story multi-tenant 120,075 SF shopping plaza located in Philadelphia, PA. The Fremont Group has been a general partner since 1998. The property has maintained high occupancy since acquisition.
« BACK TO PORTFOLIO