5201 WAYZATA BLVD.

From 1965 to about 1980, this was the address of the Lincoln Del West.