Is there weekly rates
Address: 1050 Alameda St, Wilmington, CA 90744, USA
Steve Wallace | Sep 12, 2018
yes the do have weekly rates.
john vanlandingham | Sep 12, 2018
Yes they do and the owners are extremely kind polite people
Taddie Cepeda | Sep 12, 2018
Yes
Thanks! Your answer is awaiting moderation.