$3,000/mo
505 66th AveSaint Pete Beach, FL 33706
Special offer
20% off for multi-month stays in 2026
20% off for multi-month stays in 2026
This building has 4 available units. Each unit may be separately owned and have a different property manager.
2 units
$2,500 - $2,550
2 units
$2,000 - $3,000
505 66th Ave, Saint Pete Beach, FL, 33706