address:
79-01 Broadway,
Elmhurst,
New York,
NY 11373
United States
Description:
Beds: 576
Phone: 718 334 4000
Fax :
Email:
Website: [title]-website [1]
map:
40° 44' 39.6672" N,
73° 53' 6.8964" W