?
  • Chat with Us
  • Submit Feedback
  • TopHap Academy
  • What's New?
Commercial > Other
Active
2 weeks ago
List Price
$895,000

321 12 Th Ave
Indian Rocks Beach, FL 33785

  • Photo 0
  • Photo 1
  • Photo 2
  • Photo 3
  • 321 12 Th Ave, Indian Rocks Beach, FL 33785 is a 2 bath, 1,842 ft² property built in 1972 on a 0.160 acre lot. This property is currently on the market for $895,000, and it was last sold in 2010 for $172,500.

    MLS Description

    The listing agent's description. Original Listing

    Great lot to build your dream home or an investment opportunity! Beautiful waterfront lot on Indian Rocks Beach with Intercoastal views from your backyard. Lot is 55' at the water, 58.6' at the street and 120' deep. Come build your dream home right on the water! Don't miss out!

    Listing Agents

    The listing agent for 321 12 Th Ave is John Keller, III.

    Current Ownership

    Information about the current owner(s).

    Property History

    321 12 Th Ave has undefined property events records (listings, deeds, permits, tax, foreclosure, loan).

    Property Events

    Environment

    Environmental factors around 321 12 Th Ave

    School Information

    Public/private schools serving 321 12 Th Ave

    Neighborhood

    This property is located in Indian Rocks Beach, Indian Rocks Beach, FL 33785.

    Market Trends

    Historical market data near 321 12 Th Ave over selected time period.

    Copyright © 2025 Stellar MLS. All rights reserved. All information provided by the listing agent/broker is deemed reliable but is not guaranteed and should be independently verified.

    Nearby Properties on 12 Th Ave