Vista Larrabee, built in 1982, is located above the Sunset Strip in the West Hollywood Heights Neighborhood.
Vista Larrabee offers 12 units on 3 floors with two and three bedroom layouts ranging from 1,400 square feet up to over 3,100 square feet.
The complex offers controlled access, sauna, spa, sundeck and secure parking.