Houghton Village On TV

Shopping center in Kirkland, United States
Suggest an edit · Your business? Claim now

Add more information

Add phone number
Add hours
The Houghton Village is a 29,657 square foot shopping center that sits on a 95,656 square foot property. The City purchased this property for $14 million. …