7874 Clemson ST #102, Naples, FL 34104 - MLS#220036439 - Team Tower...