Forest Hill Towers

 515 Mt. Prospect Avenue, NewarkNJ 07104
$1,085+Studio-2 BedsPets OK