6 Walter Ter, Somerville, MA, 02143 (current address)
6 Walter Ter, Somerville, MA, 02145 (1999 - 2018)
2709 NE 29th Ct, Fort Lauderdale, FL, 33306 (2013)
6 Walter Ter, Somerville, MA, 02145 (1993 - 2009)
1633 NE 15th St, Fort Lauderdale, FL, 33304 (2007)