10964 TEMPLE AVENUE, Seminole, FL 33772 - MLS#U8132811 - Generous ...