Mesa Lot #20 by Champion Navasota | Ardmore, OK | Home Mart Ardmore