Junk happens. Text a photo to Mel and make it disappear. → 1504-1506 Touro St – NOLA.Today

1504-1506 Touro St

New Construction Permit

Street View of 1504-1506 Touro St
New construction two-family dwelling. Two family, 2 story, 8 bedroom, 6 bath, 2,600 sq. foot living area. Built according to plans.
Ref code 8ZRMGU
?