131 Madeira Ave Miami, FL 33134