4302 Trowbridge Ave, Cleveland, OH, 44109 (current address)
4302 Trowbridge Ave, Cleveland, OH, 44109 (1994 - 2018)
4302 Trowbridge Ave, Cleveland, OH, 44109 (1994 - 2005)
3152 W 5 Oth St, Cleveland, OH, 44102 (2004)
3363 W 88th St, Cleveland, OH, 44102 (1999)