A new community of 78 spacious townhomes minutes from Malibu beach, Calabasas Commons and the 101 Freeway