$1,100,000
68 Taylor St, Staten Island, NY, 10310
Single Family Residence