Westwood Place is a luxury-style apartment complex in Edmonds. The units feature hardwood floors, high ceilings and, in some apartments, fireplaces. The community is a three-minute drive from the shores of Puget Sound. The office provides tours during its regular business hours.