10042 N 52nd St, Temple Terrace, FL, 33617 (current address)
10042 N 52nd St, Temple Terrace, FL, 33617 (2010 - 2018)
10042 N 52nd St, Temple Terr, FL, 33617 (2017 - 2018)
10042 N 52nd St, Tampa, FL, 33617 (2014 - 2015)
2402 Pear Tree Ct, Orlando, FL, 32807 (2010)