Permit · ELEC-2026-00267Sugar Land InsightsSolar
14 Preston
Sugar Land · TX · 77479
Issued
Friday, February 20, 2026
Filed value
$32,760
Contractor
Sunrun Installation ServicesCounty
Fort Bend County
Status
issued
Sugar Land · TX · 77479
18 solar panels, 2 ess