38
228-252 Haverford Ave
Narberth, PA 19072
Rate Upon Request
656-6,446 SF
9
Spaces Available
Built 1940
656 SF Contiguous
Built 1940
656-6,446 SF
Rate Upon Request
Retail