­
Kane Self Storage, Marlborough MA