34740 Euclid Ave is a land property in the city of Willoughby, Ohio. It is located in the Lake County region of the United States, and shares postal code 44094.
This location has roof access, a floor area ratio of 0.043, a 47,393 square foot lot area, and is zoned as G-B.
34740 Euclid Ave
Land
G-B
47,393 sq ft
1
0.043
Yes
No
39085201200
1/23/2026
12/7/2023