7001 Amboy Rd
Staten Island, NY 10307
Rate Upon Request
3,000 SF
1
Space Available
Built 1963
Built 1963
3,000 SF
Rate Upon Request
Coworking Space