Office

The Bluffs at Playa Vista

The Bluffs is a Class-A office building located at Playa Vista, Los Angeles which consists of two 5 story office buildings and one parking building.

Details

12181 Bluff Creek Dr, Playa Vista, CA

United States

Invetsment Info

Purchased mezzanine loan originated by one of the leading investment banks in US

Location

San Francisco, United Statse

Invested Capital

Undisclosed

Investment Date

2016

Sector

Office

Style:

Loan/Meazzanie