1/73 73 Price Dropped by $10K $689,000 4 Beds3 Baths2,791 SqFt 13708 GREEN HAMMOCK PL, Lakewood Ranch, FL 34211 Single Family Home Listed by SERHANT