184 1/2 S 6th St: Top A-Rated Building in Newark | Lucid Rents