apartment complex

Oakwood Worldwide® adds 141-unit apartment complex in Redwood City, Calif., to its global portfolio

Oakwood Worldwide® adds 141-unit apartment complex in Redwood City, Calif., to its global portfolio

LOS ANGELES, 2015-4-2 — /Travel PR News/ — Oakwood Worldwide®, the global leader in corporate housing and serviced apartment solutions, has added… Read More

10 years ago