Newmark Completes $20.1 Million Sale of Target-Anchored Urban Retail Asset in Cambridge, MA

Porter Square Galleria