1657 N Miami Ave Miami Florida United States of America