HPA numberHPA 22-299 Location3210 Reservoir Road, NW United States PropertyResidence DescriptionSolar panel installation Review TypePermit