Carmel Towers 440 Elizabeth Ave # 1 Newark, NJ 07112 Phone: (973) 824-6069 Fax: (973) 824-3088
Category: Apartments