Vernon Tower

103 Unit Residential and Commercial Development
Long Island City, NY