Address

12743 South Dixie Highway Pinecrest, Miami, FL 33156