2901 Napoleon Ave., New Orleans, LA
Land for Lease - $2.67 SqFt/Year - 36,000 SqFt Available
Property Info
CIMLS# | 410951 |
Location 2901 Napoleon Ave. New Orleans LA 70125 | |
Updated | November 29th, 2021 |
Type | Land |
Price | $2.67 SqFt/Year |
Building | 36,000 SqFt |
Property Description
36,000 s/f available for development near medical facilities.
Located near major highway