The Biarritz, 22 unit multi-family building in Santa Monica Sells for $13 Million

The Biarritz, 22 unit multi-family building in Santa Monica Sells for $13 Million