HPA numberHPA 24-296 Location1324 29th Street, NW United States PropertyResidence DescriptionRooftop solar panels Review TypePermit