From The Green House, Euclid:
Shop beautiful wares handmade with care by local artists and makers.
More info >>
The Green House, Euclid 20150 Lakeshore Blvd., Euclid, Ohio 44123