500 20 Th Ave | Image 1
Virtual Tour
500 20 Th Ave | Image 2
500 20 Th Ave | Image 3
500 20 Th Ave | Image 4
500 20 Th Ave | Image 5
500 20 Th Ave | Image 6
500 20 Th Ave | Image 7

$1,198,000

Sold

9 months ago

500 20 Th Ave, Indian Rocks Beach, FL

House

MLS® TB8393589

2 Bed

2 Bath

1551 sqft

--

  • Key Facts
  • Description
  • Rooms
  • Map

Key Facts

Type Single Family Residence
Levels Residential
Size 1551 sqft
Garage Yes
Taxes $19,272
Lot Size 0.14 acres
Approx. Age 1960
Avg. Price Per Sqft $772
MLS® Number TB8393589

Property Address: 500 20th Ave, INDIAN ROCKS BEACH, FL, 33785-2932

Average square foot calculated using Size range provided by listing agent.

Description

PRICE REDUCED!! MOTIVATED SELLER!! Waterfront Turnkey Oasis – Guest Favorite Airbnb with 5-Star Reviews! Welcome to 500 20th Avenue, a beautifully appointed and fully furnished 2-bedroom, 2-bathroom waterfront home located on a wide-open stretch of the Intracoastal Waterway in the heart of Indian Rocks Beach. This turnkey property is a Guest Favorite on Airbnb, with consistent 5-star reviews and a strong rental history — perfect as a personal retreat, investment, or both. Inside, you’ll find an open-concept layout with a seamless flow between the living room, dining area, and kitchen, all enhanced by luxury vinyl plank flooring throughout. The living area features an oversized L-shaped reclining sectional, an electric fireplace, and an 85” TV — all positioned to take advantage of the spectacular water views through expansive windows and sliding glass doors. A small built-in office space adds function without sacrificing comfort or style. The modern kitchen is equipped with brand-new Samsung appliances and offers plenty of space for cooking and entertaining, including a convenient breakfast bar across from the range cooktop. The spacious primary suite features a king-sized bed, dual closets, and serene views of the water. The ensuite bathroom includes dual sinks, a walk-in shower, and a linen closet. The guest bedroom also includes an ensuite bath, providing privacy and comfort for visitors. Step outside into your private waterfront paradise. The backyard includes a 40’ dock with fresh water, a floating dock with kayak launch, and a Mr. Wellness 7-person spa — all ideal for enjoying the Florida lifestyle. Relax on the outdoor sofa, grill up a feast in the dining area, or launch one of the included kayaks for a paddle on the Intracoastal. Additional features include a hurricane-impact garage door and brand-new hurricane-impact windows, offering peace of mind during storm season. This home is being sold fully furnished and turnkey, including all kitchenware, 4 Specialized beach cruiser bicycles, beach equipment, 2 Native2 fishing peddle kayaks, outdoor furniture, and more — everything you need to move in or continue running it as a high-performing short-term rental. Just minutes from the sugar sand beaches of Indian Rocks and local dining hotspots, this property offers the ultimate blend of coastal charm and modern comfort.
MLS® NumberTB8393589
Laundry LevelIn Garage
Central VacNo
FireplaceNo
Acreage0.14
Exterior
GarageYes
Approx. Age1960
Basement
DrivewayCurb Parking, Driveway, Garage Door Opener, Ground Level, Guest, Open, Parking Pad
Garage Spaces1
Heat
A/C
Heating Fuel

Extras

Rooms

Dining Room:First Floor14 × 9 ft
Other:First Floor8 × 8 ft
Other:First Floor14 × 21 ft
Kitchen:First Floor10 × 14 ft
Bedroom 2:First Floor16 × 13 ft
Bathroom 2:First Floor5 × 10 ft
Living Room:First Floor23 × 20 ft

Price History

Jan 18, 2026End Date
$1,130,000Sold Price

Sold

Jun 5, 2025List Date
$1,198,000List Price
Apr 19, 2023End Date
$1,100,000Sold Price

Sold

Feb 23, 2023List Date
$1,250,000List Price
  • Commute

Commute

Starting Address
Destination Address
500 20 Th Ave, INDIAN ROCKS BEACH, FL

Similar Listings

Comparable Properties