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 |