Dade Juvenile Residential Facility: 5120 SW 24th Ave Fort Lauderdale, FL