Outlets at Barstow

Outlets at Barstow located in the wonderful city of Barstow, California.