ML# :3539604 Prime location at Elmhurst, 6Family, Walk to Train, Shopping, Bus.
42-32 81st Street, Elmhurst, NY, 11373