$1,250,000 Pending 12Beds12Baths8060Sqft0.05Acres 8702-8708 Kenyon View Ct, Tampa, FL 33614 MLS#: MFRTB8545598