Country Vista Plaza is a retail center encompassing approximately 10,843 square feet across two buildings. The plaza offers a variety of retail and office spaces with some units featuring drive-thru capabilities. The center is conveniently accessible from I-90 and is shadow anchored by major retailers such as Home Depot, Albertsons, and Yoke’s Fresh Market.