Westview Place is located at 12312 Olive Blvd in the Creve Coeur neighborhood, St. Louis, MO 63141. The Class A office building was completed in 1987 and features a total of 123,563 SF. With over $3 million in capital improvements in 2020, Westview Place offices an enhanced grab-n-go micromart café, work lounge, outdoor green space with bocce ball, a unique walkable environment to a neighboring lake trail and direct covered walkway access to all the restaurant and retail amenities Westgate Centre has to offer.