30
70601 Chapman Drive
Abita Springs, LA 70420
$3,200,000 USD
21,798 SF
40
Units
7.93% Cap Rate
21,798 SF
$3,200,000 USD
Apartments