1900 South Ave
Staten Island, NY, 10314
Please contact us for price
1,230,570 acÂ
Now available for lease, land located at 1900 South Ave Staten Island, New York 10314.
Available square footage 1,230,570 SF.
Please contact us for further information.