Quality Inn Miami South Near The Falls
14501 S Dixie Hwy -
Miami,
FL 33176