PIEDRA SOLAR LLC

2 parcels in county property records list this owner.

PropertyCityState
977 FCR 930 , TEAGUE, TX 75860TEAGUETXMap
FCR 920 , MEXIA, TX 76667MEXIATXMap

Owner names exactly as recorded by each county. Companies with similar names may be listed separately.