1911 sw 23rd St, Miami, FL