Solar – 27 W. McPherson St. – Leppla By Ben Delman on October 28, 2019 Share on Twitter or Facebook Solar - 27 W. McPherson St. - Leppla