2911 23rd Ave
Astoria, NY 11105
$53.04 USD/SF/YR
497 SF
1
Space Available
Built 2003
497 SF Contiguous
Built 2003
497 SF
$53.04 USD/SF/YR
Office/Retail