Resort-Style Luxury Living in Pinecrest Estate, Priced at $13 Million 2 min read Pinecrest TOP LUXURY Resort-Style Luxury Living in Pinecrest Estate, Priced at $13 Million Lina May April 29, 2024 12900 SW 63rd Ave, Pinecrest, FL 33156 8 Beds | 9 Baths | 9,505 Square Feet Living...Read More