37
142-28 38th Ave
Flushing, NY 11354
$27,000,000 USD
60,810 SF
23
Units
60,810 SF
$27,000,000 USD
Apartments