18
149 Glenwood Ave
Staten Island, NY 10301
$39.30 USD/SF/YR
900 SF
1
Space Available
Built 1935
900 SF Contiguous
Built 1935
900 SF
$39.30 USD/SF/YR
Office