Self Storage India Warehouse is located in Gurugram, India on Honda Chowk, Khasra, 673, Khandsa Rd, Sector 34. Self Storage India Warehouse is rated 4.6 out of 5 in the category self-storage facility in India.
Address
Honda Chowk, Khasra, 673, Khandsa Rd, Sector 34
Amenities
Gender-neutral toilets
Accessibility
Wheelchair-accessible seatingWheelchair-accessible toilet