9
33-45 Francis Lewis Blvd
Flushing, NY 11358
$39.00 USD/SF/YR
800 SF
1
Space Available
Built 1931
800 SF Contiguous
Built 1931
800 SF
$39.00 USD/SF/YR
Retail