IPA Negotiates $52 Million Sale of Penrose Plaza Shopping Center in South Philadelphia – Shopping Center Business
IPA Negotiates $52 Million Sale of Penrose Plaza Shopping Center in South Philadelphia Shopping Center Business
IPA Negotiates $52 Million Sale of Penrose Plaza Shopping Center in South Philadelphia Shopping Center Business