Imperial Plaza
Philadelphia, Pennsylvania

PROPERTY OVERVIEW

 

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