11201 SW 24th Street, Miami, FL