Apartment @ One Chatsworth

3120 sqft    |    One Chatsworth, Singapore