Commercial Retail - PENDING

River Garden Building - 1851 Rousseau St. Suite 6 New Orleans, LA 70130
 

Size (SF)

1,498

Lease End Date

 

Permitted Use

 

Base Rent (PSF) $17.00
Net Charges (PSF) $
Website