5143 Devon Dr, North Olmsted, OH (current address)
4143 Devon Dr, North Olmsted, OH (2011 - 2011)
5143 Devon Dr, North Olmsted Oh, KY (2004 - 2004)
2219 Wyandotte Ave, Lakewood, OH (1994 - 1994)
4143 Devon Dr, North Olmsted, OH (1993 - 1993)
2219 Wyandotte Ave, Lakewood, OH (1992 - 1992)