126 For-Sale Townhomes Approved at 21241 West Ventura Boulevard in Woodland Hills
A new for-sale townhome development has been approved at 21241 West Ventura Boulevard in Woodland Hills, where the Los Angeles City Planning Commission has cleared a density bonus project proposed by California Landmark Group. The…





