3
24445 Eden St
Plaquemine, LA 70764
$3,590,400 USD
3,420 SF
7.5% Cap Rate
3,420 SF
$3,590,400 USD
Service Station