12413 US-90
Luling, LA 70070
$1,889,764 USD
1,216 SF
6.35% Cap Rate
1,216 SF
$1,889,764 USD
Fast Food