Plover Solar Home

Plover Solar Home 1445 E Lamplighter Ln, North Wales

38 rooftop panels with battery backup of key circuits