The mayor said the airplane facility was empty and there are no reported casualties so far.
The Russians launched six missiles from the Black Sea, two of which were shot down, according to the Ukrainian Air Force’s western command.
Last weekend, in nearby Yavoriv, nearly three dozen people were killed in a strike on a military training facility. Both cities are near the Polish border.
On Thursday, a theater in Mariupol where hundreds were sheltering was attacked and last week at least three people, including one child, died following an attack on a maternity hospital in the city.
While estimates of those killed in Mariupol vary widely because the city is under constant attack, local officials have said more than 2,300 people have died there, according to the Guardian, some lying in the street until they are put into mass graves because the constant danger in the city makes funerals nearly impossible.
To the east of Lviv, Kyiv was also attacked Friday morning, with at least one person killed by shelling in a neighborhood north of the city’s downtown.
Meanwhile, Lviv’s population has swelled by some 200,000 as people from elsewhere in Ukraine have sought shelter there.
The Associated Press contributed to this report.