90 Bay Street Landing, Unit 4D
The Accolade - Staten Island, NY, 10301
_iconbed_ 2.0 Beds
_iconbath_ 2.5 Baths
$3,595/mo
Available Date 01/21/18
Lease Term 12-60 Mo
MLS# 1727842
Built 1900
Condo