7832 Ponce De Leon Road, Miami, FL 33143