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