Santa Rosa Avenue Self Storage
No Units available for this facility
Features and Amenities
This state of the art facility has individual 24 hour alarms, fire sprinklers most units having extremely high ceilings with some as high as 15 feet. All units are Ground Level and most are drive-up. We're located 3512 Santa Rosa Avenue, and north of Todd Road 101 on and off ramp, and south of Hearn Ave 101 on and off ramp.
Back To Top