We have found 20 properties on Vetch Cir, Lafayette, CO. Average price per square feet on Vetch Cir is $222. It is 33.7% higher than average price per sqft Lafayette. Average sale price on Vetch Cir is $314,909. It is 10.3% lower than average sale price in Lafayette.