4290 Birch St NE, Saint Petersburg, FL (current address)
4290 Birch Stne, Saint Petersburg, FL (1996 - 1996)
5604 Wood Forest Dr, Tampa, FL (1977 - 1993)
4290 Birch St NE, Saint Petersburg, FL (1976 - 1976)
4290 Birch Stne, Saint Petersburg, FL (1976 - 1976)