One & Olney Square

A 339,425-square-foot grocery anchored shopping center in the Olney neighborhood of Philadelphia.