Property ID: 17256
Mayflower Mansion
11 Wang Fung Terrace
Year Built
1961
Units
32
Floors
4
Blocks
4
Mayflower Mansion is a low-rise development built in 1961. It consists of a four 4-storey blocks with 2 units per floor. Mayflower Mansion is located just off Tai Hang Road on the quiet cul-de-sac of Wang Fung Terrace. The apartment sizes range from 1,204 to 1,234 sq.ft. (saleable). Every unit has a balcony and pleasant open green views.