Mayfair by the Sea

Tai Po : 890 sq-ft