Active
Lease
Other
Office
Medical
Research & Development

1441 Canal St

1441 Canal St, New Orleans, LA 70112

For Lease

$1,000 - $12,500 Month Gross
Available SF
10 - 1,800 SF
Total Available SF
3,040 SF
Available Spaces
6
Building Size
66,000 SF
Parish
Orleans
Listed
11/03/2025
Updated
04/30/2026
1441 Canal St
1 / 10

Overview

The New Orleans BioInnovation Center (NOBIC) was established in 2011 as a nonprofit incubator to support innovative companies in life sciences, environmental technology, and medical fields. Located in the heart of the Medical District and surrounded by premier medical establishments, the four-story, 66,000 sf LEED rated building offers wet-lab spaces, lab benches, office suites, and meeting /conference spaces for lease. Lab Spaces have sophisticated equipment as part of the lease for tenants to use. Most offices are furnished and ready to be occupied.


All leases are also charged an additional 15% common area maintenance fee (CAM) which pays for shared areas (internal meeting areas, kitchen, and upper floor conference rooms)

  • Individual lab benches
  • Wet-lab spaces
  • Office suites
  • 100-person conference center with state-of-the-art AV equipment
  • 2,000-sf retail/food service area
  • Interior courtyard and protected exterior balconies
  • Green building technology
  • Ground floor restaurant, Mr. Bubbles Café, is open on weekdays and offers catering services

Spaces & suites

Spaces
6
Size
10-1,800 SF
Rate
$1,000-12,500/Month

4 of 6

Additional Information

City
New Orleans
State
LA
Zip Code
70112
Secondary Uses
Medical
Zoning
CBD-7
Zoning Desc.
Bio Science District
Do Not Disturb Tenant
Yes
Showing
Contact Broker/Agent
Building Name
New Orleans BioInnovation Center
LEED Certified
Yes
# of Buildings
1
Floors
4
Year Built
2011
Parking Spaces
37
Passenger Elevators
1
Tenancy
Multi-Tenant
Submarket
Bio-Medical District
Submarket Type
Central Business District
Nearest MSA
New Orleans-Metairie
Property Status
Existing
Parcel APN
206105002
Listing ID
33811c63

Parcel & Location