ShopRite of Cheltenham Square

Map