20251 2nd Avenue 29, Miami, FL 33179