3223 Third St
New Orleans, LA 70125
$2,800,000 USD
28,608 SF
24
Units
6.71% Cap Rate
28,608 SF
$2,800,000 USD
Apartments