ShopRite Plaza

Address
Sq. Footage
88,000 SF