2561 North Sheila Street Overview

Address: 2561 North Sheila Street

BLDUP Latest Activity

A permit for the amount of was issued on 02/19/21 to Ownership.

Permit Details: Residential solar installation; 12.600 KW, 36 panels, 1 inverter.