Specials Updated Today COMPARE Elmwood Village Apartments and Townhomes 24 Mola Blvd, Elmwood Park, NJ 074071 - 3 Beds $1,935 - $5,325 EmailEmail PropertyCall(551) 276-1961