$299,000 -
12405 3rd Street E Unit 206
Treasure Island ,
FL 33706
County or Parish: Pinellas