300 Fox Chapel Rd, Pittsburgh, PA, 15238 (current address)
300 Fox Chapel Rd, Pittsburgh, PA, 15238 (2006)
300 Fox Chapel Rd, Pittsburgh, PA, 15238 (2005)
7 Knollwood Dr, Pittsburgh, PA, 15215 (2005)
6672 Estero Blvd, Fort Myers Beach, FL, 33931 (2002)
Knollwood Knollwood, Pittsburgh, PA, 15239 (1993)
1288 Saint Charles Ave, Lakewood, OH, 44107 (1984)