27
56633 Bosworth St
Slidell, LA 70458
$299,000 USD
2,992 SF
11.67% Cap Rate
2,992 SF
$299,000 USD
Freestanding