1150 South Ave
Staten Island, NY 10314
$65,000,000 USD
206,618 SF
206,618 SF
$65,000,000 USD
Office