Photo Gallery
Slideshow
Description
667 Thayer Avenue, Westwood
667 Thayer Avenue, Westwood
6 bedrooms, 5.5 bathrooms | 4,684 sq ft
Offered at $4,935,000