Explore details about location Selkirk Place. Selkirk Place is a location situated within the Sunnyvale alongside other areas such as Cashmere Court, Dunsmuir Terrace, Avenue B.