83 Glenwood Ave, Staten Island, NY, US, 10301.0 Description Two family detached all brick 5 over 6 on a charming tree lined street on a 40 x 100 lot. First floo Details Price: 880,000 USD Status: For Sale Type: Multi-Family Dwelling Bedrooms: 2 Bathrooms: 1 Images Back to Properties