Medically Anchored Office Investment with Value-Add Potential
6305, 6325 Elysian Fields Ave, New Orleans, LA 70122