20 Jan The Biarritz, 22 unit multi-family building in Santa Monica Sells for $13 Million Posted at 23:09h in Press by root