Article

ocregister.comocregister.com on 2019-01-09 12:05

66 Newport Beach apartments sell for $30.6 million — or $463,000 per unit

Related news