Junk happens. Text a photo to Mel and make it disappear. → 7924 Panola St – NOLA.Today

7924 Panola St

New Construction Permit

Street View of 7924 Panola St
New Construction of Single Family Residence

One family, 1 story, 3 bedroom, 3 bath, 1,565 sq. foot living area. Built according to plans.
Ref code YFUNJK
?