Single Family
- Price: $780,000.00
- Price sqft: $425.76 / sqft
- Previous Price: $800,000
- Last Price Change: 10/21/25
- Days On Market: 103
- Bedrooms: 3
- Baths: 3
- Garage / Parking Spaces: 1
- Bldg sqft: 1832
- Acreage: 0.18 acres
- Pool: No
- Waterfront: Yes
- Wateraccess: Yes
- Waterfront Type: BeachAccess,GulfAccess
- Year Built: 1953
MLS#: TB8410604
- County: PINELLAS
- City: Indian Rocks Beach
- Zipcode: 33785
- Subdivision: Indian Beach Re Revised
- Elementary School: Anona
- Middle School: Seminole
- High School: Largo
- Provided by: PEOPLE'S CHOICE REALTY SVC LLC
- Provided through
- DMCA Notice
PRICE REDUCED!! MOTIVATED SELLER!! Coastal Living Just One Block from the Beach!
Welcome to 202 18th Avenue, a beautifully updated home located in the heart of vibrant Indian Rocks Beach. This spacio
Quick Search
Featured Listing

36740 Strand Drive
Featured Listing

6765 90th Loop
Featured Listing
6652 Treetop Lane
Featured Listing

14414 91st Avenue
Featured Listing

1603 Shell Point Road
Featured Listing

7001 Baywood Court
Featured Listing

2042 Australia Way W 2
Featured Listing

2138 Beach Street
Featured Listing

252 Castlekeeper Place
Featured Listing

12532 Twin Branch Acres Road