Palms of Pinecrest is located at 8950 SW 69th Ct, Miami, FL. This location is in the Pinecrest neighborhood..