6513 Luelda Ave, Cleveland, OH, 44129 (current address)
6513 Luelda Ave, Parma, OH, 44129 (2012)
6513 Iveida Ave, Parma, OH, 44129 (2007)
3894 E 71st St, Cleveland, OH, 44105 (2000)
4963 E 71st St, Cleveland, OH, 44125 (1999)
7505 Fitzwater Rd, Brecksville, OH, 44141 (1987)