5039 Amberson Pl, Pittsburgh, PA, 15232 (current address)
2000 S Ocean Blvd, Delray Beach, FL, 33483 (1996 - 2018)
6812 Edgerton Ave, Pittsburgh, PA, 15208 (2000 - 2016)
2000 S Ocean Blvd, Delray Beach, FL, 33483 (1993 - 2009)
2000 S Ocean Blvd, Delray Beach, FL, 33483 (2008)