Xtra Space Self StorageY&R Cape TownSouth Africa2014
Xtra Space Self StorageY&R JohannesburgSouth Africa2013