Property Listing No Longer Available for Lease

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
UpdatedNovember 29th, 2021
TypeLand
Price$2.67 SqFt/Year
Building36,000 SqFt

Property Description

36,000 s/f available for development near medical facilities.

Located near major highway