5020 Chaparral Ct, Boulder, Colorado 80301 USA
A stable of FIA thoroughbred racing champions
Photo Credit: Yelp