97-26 147th Pl
Jamaica, NY 11435
$25,800,000 USD
29,754 SF
29,754 SF
$25,800,000 USD
Hotel