This is a 2288 square foot, single family home. This home is located at 102 Vennard Ave, Lafayette, LA 70501.
Off market
Street View
$268,700
102 Vennard Ave, Lafayette, LA 70501
--beds
--baths
2,288sqft
SingleFamily
Built in 1977
0.4 Acres Lot
$268,700 Zestimate®
$117/sqft
$1,876 Estimated rent