Viewed
89 West End Avenue
Newark, NJ 07106
$799,000
6 beds
4 full
bathroomsListed By CENTURY 21 Semiao & Associates