Real Estate Agent
Commercial properties
Talejas iela 1
For lease
188 m2
8/8. Floor