The 45,000 sf property is a two-story flex-industrial building located at 21-21 44th Drive ...
The 45,000 sf property is a two-story flex-industrial building located at 21-21 44th Drive in Long Island City, NY. The building was built in 1946 and renovated ...