$2,9503 beds · 1.5 baths · 4,223 sq ftCondo31 Thomas StStaten Island, NY 10306Add to favoritesShareListing options