Carmel Towers

Carmel Towers

zzar300
Description
A 25 story high-rise apartment building located in the South Ward of Newark, NJ. Built in 1970. #apartment #highrise #New_Jersey #Newark #NJ #residential
Default Title