Upmarket Homestead Manor Located In A Boomed-Off Security Area Only 2.5 kms From Melrose Arch! This large first floor apartment with no-one above is the ideal