The Concord, built in 1983, is a prestigious development situated right in between Westwood & Century City.
The units boast vaulted ceilings, spacious master suites and large closets.
Amenities include a beautiful lobby, pool, spa, sauna, gym and night guard.