| Price | $2,189,000 | |
| Total Baths | 0 | |
| Lot Size | 91 x 120 | |
| Lot Size Area | 10685 | |
| Lot Size Area Units | Square Feet | |
| Acres | 0.25 | |
| Property Type | Land | |
| Subdivision | INDIAN BEACH RE-REVISED 15TH ADD | |
| View | Water | |
| Lot Description | Cleared, City Lot, In County, Landscaped, Oversized Lot, Room For Pool, Street Lights | |
| Directions | Ulmerton road west to Gulf Blvd. turn right, go to 20th Avenue, turn right, property on left. From East/West Bay, go west to Gulf Blvd. turn left, go to 20th Avenue, turn left, property on left side. | |
| County | Pinellas | |
| Latitude | 27.900673 | |
| Longitude | -82.837428 | |
| Market Area | 33785 – Indian Rocks Bch/Belleair Bch/Indian Shores | |
| Address | 512 20TH AVENUE, INDIAN ROCKS BEACH, FL 33785 | |
| Postal Code | 33785 | |
| City | INDIAN ROCKS BEACH | |
| State | FL | |
| Country | United States | |
| Listing Office | FLORIDA ACTION REALTY | |
| Listing Office Phone | 727-422-3054 | |
| Listing Agent | Diane Hamilton | |
| Listing Agent Phone | 727-422-3054 | |
| Special listing conditions | None | |
| Ownership | Fee Simple | |
| Terms | Cash, Conventional, FHA | |
| Virtual Tour URL | https://www.propertypanorama.com/instaview/stellar/TB8411456 | |
| Days on market | 99 | |
| MLS Status | Active | |
| Listing Date | Jul 28, 2025 | |
| Listing Last Modified | Nov 4, 2025 | |
| Tax ID | 063015423000000220 | |
| Tax Year | 2023 | |
| Tax Annual Amount | 8935 | |
| MLS Area | 33785 – Indian Rocks Bch/Belleair Bch/Indian Shores | |
| MLS # | TB8411456 | |
Please provide your preferred method of contact below, and one of our agents will be in touch shortly.
Find similar properties to 512 20TH AVENUE, INDIAN ROCKS BEACH, FL 33785