21
43-07 162nd St
Flushing, NY 11358
$2,680,000 USD
6,720 SF
7.6% Cap Rate
6,720 SF
$2,680,000 USD
Storefront Retail Residential