23
229 Saint De Porres Street St
Broussard, LA 70518
$170,000 USD
3,502 SF
3,502 SF
$170,000 USD
Specialty