We track 153 commercial parcels on Canal St in Orleans Parish, in New Orleans. 3 have a public record here: 2 office buildings and 1 land parcel. The largest building is 365 Canal St, at 652,548 SF. The latest sale The Pulse ran here is 2512, 2518 Canal St, in May 2026.
Property we are marketing within 3 miles of Canal St.
For sale
For sale
For sale
For sale Public records and brokerage data, one page per property. Largest first.
| Address | Building | Assessor value |
|---|---|---|
| 365 Canal St | 652,548 SF | $39,626,100 |
| 2401 Canal St | 3,036 SF | — |
| 2512, 2518 Canal St | — | $174,300 |
We track 153 commercial parcels on Canal St in Orleans Parish. 3 of them have a public property record here.
Of the records published here, the largest is 365 Canal St, at 652,548 square feet.
The latest sale The Pulse ran here is 2512, 2518 Canal St, in May 2026.
Our brokers cover Canal St every week and know what trades, often before it is listed.