3 Nhahura Street, Eden Terrace sold price