Map location of Robert Brock 17 East Flagler Street, 17 E Flagler St Ste 223, Miami, FL 33131 Phone: 305-358-6800