14467 SW 23 Ter, Miami, FL 33175