Are you able to leave your car overnight. Are there security cameras?
Address: 301 Montara Rd, Barstow, CA 92311, USA
Farooq Virk | Sep 28, 2020
Yes there are security cameras. But the risk is yours.
Joseph Norman, Jr. | Sep 29, 2019
I wouldn't risk it.
So No...
Juan Rodriguez | Sep 29, 2019
No
Thanks! Your answer is awaiting moderation.