25
1201 3rd St
Alexandria, LA 71301
$3,200,000 USD
26,775 SF
10.1% Cap Rate
26,775 SF
$3,200,000 USD
Office