Laimdotas iela, Vidzemes priekšpilsēta, Rīga, Latvija
Get directions