Opt out of physical junk mail → 3921-3923 Clematis St – NOLA.Today

3921-3923 Clematis St

New Construction Permit

Street View of 3921-3923 Clematis St
New construction, two-story, two-family dwelling, 1940 sq ft., 2 beds/2 baths per unit
Ref code AW864Z

Documents

?