This is a 1270 square foot, townhome home. This home is located at 113 Bayou St #102, Lafayette, LA 70503.
Off market
Street View
$171,200
113 Bayou St #102, Lafayette, LA 70503
--beds
--baths
1,270sqft
Townhouse
Built in 2013
1 Acres Lot
$171,200 Zestimate®
$135/sqft
$1,558 Estimated rent