Location

Located in the heart of Westwood. Walking distance to restaurants, Trader Joe's, theaters and entertainment.