Open House!
Viewed
27 Leo Pl
Newark City, NJ 07108
$629,000
7 beds
3 full
bathroomsCourtesy Of eXp Realty, LLC