Julia Ochoa

Director of Finance

Director of Finance

  • Location: 75 Park Avenue, Newark, NJ

Looking for Covid-19 Resources?

Learn about our rental assistance, Covid-19 vaccination resources and more!