multifamily apartment complex in Los Angeles

Oakwood Worldwide adds 60-unit multifamily apartment complex in Los Angeles to its portfolio

Oakwood Worldwide adds 60-unit multifamily apartment complex in Los Angeles to its portfolio

LOS ANGELES, 2015-8-31 — /Travel PR News/ — Oakwood Worldwide®, the global leader in corporate housing and serviced apartment solutions, today…

9 years ago