Tag: Parking is tough in this rhyming region of China; a parking space in a luxury building there sold for $1.3 million

close