17 Falmouth Ave 
Elmwood Park, NJ 07407

$479,000

Beds: 4   Baths: 2   Half: 2

--