Lesta 7 / Nooda tee 10 Lesta 7 / Nooda tee 10 Planned Begin - End - Type Multi apartment • Office center • Other commercial Developer