45 Duncan Rd, Staten Island, NY 10301

45 Duncan Rd, Staten Island, NY 10301

$900,000.00Price