Addresses on Nebraska Ave in Tampa Florida