662 Seneca Ave
Flushing, NY 11385
$118.25 USD/SF/YR
274 SF
1
Space Available
Built 1930
274 SF Contiguous
Built 1930
274 SF
$118.25 USD/SF/YR
Retail