2908 Seminole St Miami, FL 33133