18
190-17 Crocheron Ave
Flushing, NY 11358
$2,580,000 USD
8,092 SF
8
Units
4.32% Cap Rate
8,092 SF
$2,580,000 USD
Apartments