Forest Hill Towers

Studio, One and Two-Bedroom Apartments

515 Mount Prospect Avenue, Suite 1F
Newark, NJ 07104