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