Home > Luxury Homes > La Jolla’s Iconic Razor House Sells for a Cool $20.8 Million > The Razor House 12