1st St W#101
Treasure Island, FL33706

3 beds3 full baths2 half baths3762 sqft

$1,495,000