Inside Ozzy and Sharon Osbourne’s $4.8 Million West Hollywood Condo
The celebrity couple’s West Hollywood pad occupies pride of place in the star-studded Sierra Towers.
The celebrity couple’s West Hollywood pad occupies pride of place in the star-studded Sierra Towers.