23
5855 Citrus Blvd
New Orleans, LA 70123
$4,825,000 USD
37,650 SF
64
Units
7.11% Cap Rate
37,650 SF
$4,825,000 USD
Apartments