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

4636 Mithra St

New Construction Permit

Street View of 4636 Mithra St
To construct a 2061 sq ft. single family home as per plans.
Ref code AXR5B3

Documents

?