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

1829 Feliciana St

New Construction Permit

Street View of 1829 Feliciana St
New 1723 sq ft, 3 bed 2.5 bath single family home.
Ref code W3W8U3
?