602 Apollo rd
Scott, LA 70583
$4,444,000 USD
4,867 SF
6.75% Cap Rate
4,867 SF
$4,444,000 USD
Carwash