Barstow Villa Apartments
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, two-bedroom townhome…