This is a 3662 square foot, single family home. This home is located at 105 Nellies Ln, Broussard, LA 70518.
Off market
$558,600
105 Nellies Ln, Broussard, LA 70518
--beds
--baths
3,662sqft
SingleFamily
Built in 2000
0.95 Acres Lot
$558,600 Zestimate®
$153/sqft
$3,498 Estimated rent