$2,399,000 -
16119 Suncrest Shores Drive
Odessa ,
FL 33556
County or Parish: Hillsborough