HPA numberHPA 23-391 Location1539 29th Street, NW United States PropertyResidence DescriptionInstall rooftop solar panels Review TypePermit