Addresses on Stolls Ave in Tampa Florida