Address Baložu iela 21 - 5 Rooms 2 Area 59.58 m² Floor/-s 2 Series Jaunais projekts Price (EUR) 159490 Offer For Sale