1455 N Treasure Drive #PH-A, North Bay Village, FL 33141 - Homesnap