8385 95TH TERRACE, Seminole, FL 33777 - MLS#U8128994 - People's Tru...