Claim this facility
FacilityStorTropolis Self Storage
Address19585 W 102nd St, Lenexa, KS 66220
Listed phone(913) 674-5743
Listed websitehttps://www.stortropolis.com/location/USA/KS/Lenexa/stortropolis-lenexa/?utm_source=google&utm_medium=maps
Is this your facility?