1336 Birch Meadow Dr, High Ridge, MO 63049
Contractor: Microgrid Solar Energy
Date: Aug 2, 2013
Permit type: Solar
Description: Solar array
Valuation: $4,800,000
Fee: $336.00 paid to City of St. Louis, MO
Client: Stellhorn Mark D & Laura A H/W
Parcel #: 29Q240232
Permit #: 13BLD-04038