19355 SW 123rd Ave, Miami, FL 33177