There is no Elizabetes iela 95 address in the cadaster at this time. If it was here before, it has been removed and the area under construction is now Ernesta Birznieka-Upīša iela 2. Since the map is regularly updated from the official address database, then this is most likely correct. If someone gave you the address, they need to update/fix it.