ShopRite Plaza

Address
Sq. Footage
80,000 SF