PROPERTY NAME

Elmhurst

ADDRESS

92-10 to 92-50 59th St
Elmhurst
NY 11373

PROPERTY TYPE

Retail

BUILDING AREA

23,017 Sq. Ft.

TENANT

Queens Beerhouse, Olive Garden & Long Horn Steakhouse