Ilukstes iela 24—44, Riga, Latvia