21
253-09 Northern Blvd
Flushing, NY 11362
$2,100,000 USD
2,118 SF
2.98% Cap Rate
2,118 SF
$2,100,000 USD
Restaurant