Claim this facility
FacilityNova Storage
Address13129 S Figueroa St, Los Angeles, CA 90061
Listed phone(310) 515-9190
Listed websitehttps://www.novastorage.com/locations/los-angeles-ca-90061/
Is this your facility?
Is this your facility?