Southwood storage
Scammers & scumbags
Southwood Storage Calimesa, Ca Rental RIP-OFF Company Southwood Storage Address: 1086 Calimesa Blvd Calimesa Ca 92320 U.S.A. Phone Number: 909-795-6666 We had a unit rented with this company. On 2/20/00 (it was raining) we went in to tell them that we were moving out and to rent a space for our ...