10
27877 Juban Rd
Denham Springs, LA 70726
$2,500,000 USD
5,411 SF
6% Cap Rate
5,411 SF
$2,500,000 USD
Convenience Store