$784,900 -
13708 Green Hammock Place
Lakewood Ranch ,
FL 34211
County or Parish: Manatee