24
436 Spencer St
Staten Island, NY 10314
$6,000,000 USD
7,600 SF
7,600 SF
$6,000,000 USD
Warehouse