Norfolk Square Apartments 20 Hartford St Newark, NJ 07103 Phone: (973) 621-6648 Fax: (973) 643-0348
Category: Apartments