23
38-56 11th Street
Long Island City, NY 11101
$2,250,000 USD
4,950 SF
4,950 SF
$2,250,000 USD
Industrial