Elmhurst
ADDRESS
92-10 to 92-50 59th St
Elmhurst
NY 11373
Elmhurst
NY 11373
PROPERTY TYPE
Retail
BUILDING AREA
23,017 Sq. Ft.
TENANT
Queens Beerhouse, Olive Garden & Long Horn Steakhouse
Elmhurst
Retail
23,017 Sq. Ft.
Queens Beerhouse, Olive Garden & Long Horn Steakhouse
© 2024 CFM Development.