Crystal Palace Shanghai

This fixer-upper Shanghai mansion, listed for about $24 million, has an interesting backstory.

Read More

Your email address will not be published. Required fields are marked *