12b Evelyn St, Eden Terrace, Auckland is located in Auckland, New Zealand on 9 Evelyn Street, Eden Terrace. 12b Evelyn St, Eden Terrace, Auckland is rated 3 out of 5 in the category apartment complex in New Zealand.
Address
9 Evelyn Street, Eden Terrace