Junk happens. Text a photo to Mel and make it disappear. → 5004-5006 N Roman St – NOLA.Today

5004-5006 N Roman St

New Construction Permit

Street View of 5004-5006 N Roman St
NEW Construction of a 2 STORY TWO-FAMILY Dwellling as per plans. 2 BEDROOM 2 BATH UNITS. UNIT A: 950 SF UNIT B: 975 SF
Ref code AE31WJ

Documents

?