Costa Mesa, Calif. — Space Investment Partners has completed an $11 million renovation of The Ranch at Newport Bay, a 60,000-square-foot mixed-use property located at 2651-2675 Irvine Ave. in the ...
Some results have been hidden because they may be inaccessible to you