A recently renovated villa set in Tarpon Springs, Modern Home, Heated Pool, Close to Beaches! features a tennis court. This villa features a private pool, a garden, barbecue facilities, free Wi-Fi and free private parking.
1222 North Florida Avenue, Tarpon Springs, 34689, United States