Looking to declutter? Mel is your research assistant. → 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

?