908-912B Hempstead Tpke
Franklin Square, NY 11010
$2,300,000 USD
12,000 SF
12,000 SF
$2,300,000 USD
Restaurant