Looking to declutter? Mel is your research assistant. → 8928-8930 Olive St – NOLA.Today

8928-8930 Olive St

New Construction Permit

Street View of 8928-8930 Olive St
New construction two family dwelling as per plan.
Ref code KK8L7H
?