5762 SW 100th Street, Pinecrest, FL List Price: $2,149,000 www.VillaFloraPinecrest.com ‘Villa Flora’ truly lives up to it’s name! The landscape at that property is so SPECTACULAR! I’m plant and tree crazy, so meandering around the grounds is heavenly because the Oaks are magnificent, the Palms majestic, and orchids are blooming […]