1317-1319 North Ave: Top A-Rated Building in Elizabeth | Lucid Rents