McCoy's Building Supply 27

McCoy's Building Supply #27 is a McCoy's Building Supply store located at 8212 South Presa Street in San Antonio, Texas.