Blue Skies Expanding on North Avenue

The 4,050-square-foot building at 1905 W. North Ave. is divided from the other two parcels by a still operating auto repair shop. The small building¬†…
Source: Auto Repair News