All Local, All The Time
Construction has begun on the five-megawatt 24-acre solar energy facility at Charles Rodgers' property at 5980 N. 79th Street.
Reader Comments(0)