HPA numberHPA 24-405 Location2724 Poplar Street, NW United States PropertyResidence DescriptionInstallation of rooftop solar array Review TypeConcept