Xtraspace Selfstorage
These guys are GREAT! - great service & attitude!
- 11-04-2013
- 28
These guys are GREAT! - great service, great attitude. I will definitely use them again.
Company: Xtraspace Selfstorage
Country: South Africa
City: Cape Town - Airport Indu