4
6124 W Calhoun Dr
Alexandria, LA 71303
$15,300,748 USD
58,525 SF
13.5% Cap Rate
58,525 SF
$15,300,748 USD
Hotel