Treasure Beach Homes for Sale

Treasure Beach is a coastal neighborhood in St. Augustine, on the barrier island side of St. Johns County south of St. Augustine Beach, where A1A runs between the Atlantic Ocean and the Matanzas River. Canals cut through parts of the neighborhood, and many streets sit a short walk from the beach. Current listings include single family residences and manufactured homes, priced from $640,000 to $737,400, with a median around $688,700, a median size of about 1,742 square feet, and a median build year of 2017. Streets include Majorca, just off A1A. Children in the area attend W. D. Hartley among the local schools. Downtown St. Augustine lies a drive north across the Matanzas River. See current Treasure Beach homes for sale below.

Newest Treasure Beach Homes for Sale

© 2026 Northeast Florida Multiple Listing Service, Inc. All rights reserved. This data is up-to-date as of . For the most current information, contact Military Realty Florida.