Addresses on Waltham Ave in Tampa Florida