23 Jones St, Staten Island, NY, 10314 (current address)
23 Jones St, Staten Island, NY, 10314 (1993 - 2018)
23 Jones St, New York, NY, 10014 (2000)
31 Mallard Ln, Staten Island, NY, 10309 (1997)
11950 Skylake Pl, Temple Terrace, FL, 33617 (1989 - 1993)