Barstow Villa Apartments
DOWNLOAD BROCHURE The Barstow Villa Apartments are waiting for you! Near multiple parks and schools, Barstow Villa is just minutes from Walmart, Big Lots, many restaurants and a myriad of other retail offerings. Offering large,…