Dave and Debra, I'm wondering if you think my yellow NOID might be a match for yours?
I found Bellerive, that looks close, but could only find 2 pictures online. Also Desert Song, although I think it looks more modern than these.
The surest sign that intelligent life exists elsewhere in the universe is that it has never tried to contact us.