LOT 123 Orient & Flume Art Glass Vase Marked 1985 N20C, 5 3/8"h. Estimate: $80 - $120 Sold For: $140 Auction Date: Tuesday, May 02 2023 at 4:00 PM