Solar Farm – Commerce, TX

1.2 Megawatt
236 W. Farm Road 71
Commerce, TX 75428