18
43-07 162nd St
Flushing, NY 11358
$2,780,000 USD
6,720 SF
7.33% Cap Rate
6,720 SF
$2,780,000 USD
Storefront Retail Residential