1131 Filmore Back to Single Family

The multi unit electrical service has been removed from 1131 Filmore Street in Northwood.  We do not know what plants the owner has for the property.  The Northwood Civic is moving this situation to a higher priority because of the threat it poses to the community.