About Us – New Carosel 6

Newbury Self Store building exterior with double glass doors and signage.