8727 N RENFREW PLACE, Tampa, FL 33604 - MLS#T3312305 - Generous Pr...