1668 Bellrose Drive N, Clearwater, FL 33756 - Homesnap