The property located at 6320 Westwood Court Edina, MN 55436 is a Single Family Residence property. Built in 2007, the property at 6320 Westwood Court is Two, has 4 bedrooms, 4 bathrooms, is approximately 4,691 square feet. It has a lot size of 44,431 Sq. Ft. (1.02 Acres). The property is located in the area.