2330 ECUADORIAN WAY #12, Clearwater, FL 33763 - MLS#U8130715 - Mich...